package com.eoner.baselibrary.bean.order;

import android.text.TextUtils;

import com.eoner.baselibrary.bean.goods.PromotionBean;
import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * 作者：sean
 * 创建时间：2017/7/27 13:36
 * 功能说明：
 */

public class OrderListBean {
    /**
     * code : 0
     * msg : success
     * data : {"sh_total_rows":1,"sh_data":[{"sh_order_type":"order","sh_order":{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":2,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00","sh_status_label":"待收货"},"sh_button":{"sh_cancel_btn":0,"sh_payment_btn":0,"sh_trade_btn":1,"sh_confirm_btn":1,"sh_after_sale_btn":0,"sh_delete_btn":0,"sh_review_btn":0},"sh_product_num":1},{"sh_order_type":"trade","sh_trade":{"sh_id":41,"sh_trade_no":"T2017072617050113581","sh_status":0,"sh_order_num":1,"sh_subtotal":"0.01","sh_shipping_total":0,"sh_discount_total":0,"sh_remaining_time":-72122,"sh_orders":[{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":0,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_product_num":1,"sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00"}],"sh_status_label":"交易关闭"},"sh_button":{"sh_cancel_btn":0,"sh_payment_btn":0,"sh_trade_btn":0,"sh_confirm_btn":0,"sh_after_sale_btn":0,"sh_delete_btn":1,"sh_review_btn":0},"sh_product_num":1}],"sh_page":1,"sh_page_size":20}
     * args : {"cart_num":0,"is_vip":0}
     */

    private String code;
    private String msg;
    private DataBean data;
    private ArgsBean args;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public ArgsBean getArgs() {
        return args;
    }

    public void setArgs(ArgsBean args) {
        this.args = args;
    }

    public static class DataBean {
        /**
         * sh_total_rows : 1
         * sh_data : [{"sh_order_type":"order","sh_order":{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":2,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00","sh_status_label":"待收货"},"sh_button":{"sh_cancel_btn":0,"sh_payment_btn":0,"sh_trade_btn":1,"sh_confirm_btn":1,"sh_after_sale_btn":0,"sh_delete_btn":0,"sh_review_btn":0},"sh_product_num":1},{"sh_order_type":"trade","sh_trade":{"sh_id":41,"sh_trade_no":"T2017072617050113581","sh_status":0,"sh_order_num":1,"sh_subtotal":"0.01","sh_shipping_total":0,"sh_discount_total":0,"sh_remaining_time":-72122,"sh_orders":[{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":0,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_product_num":1,"sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00"}],"sh_status_label":"交易关闭"},"sh_button":{"sh_cancel_btn":0,"sh_payment_btn":0,"sh_trade_btn":0,"sh_confirm_btn":0,"sh_after_sale_btn":0,"sh_delete_btn":1,"sh_review_btn":0},"sh_product_num":1}]
         * sh_page : 1
         * sh_page_size : 20
         */

        private String sh_total_rows;
        private String sh_page;
        private String sh_page_size;
        private List<ShDataBean> sh_data;
//        private ShRechargeConfigBean sh_recharge_config;
        private String sh_order_desc;
        private String total_rows;
        private String page;
        private String page_size;
        private List<ShDataBean> list;
        private String order_desc;
        private AutoOrderInfoBean auto_order_info;
        private List<String> type_map;
        private String help_url;

        public String getHelp_url() {
            return help_url;
        }

        public void setHelp_url(String help_url) {
            this.help_url = help_url;
        }

        public List<String> getType_map() {
            return type_map;
        }

        public void setType_map(List<String> type_map) {
            this.type_map = type_map;
        }

        public AutoOrderInfoBean getAuto_order_info() {
            return auto_order_info;
        }

        public void setAuto_order_info(AutoOrderInfoBean auto_order_info) {
            this.auto_order_info = auto_order_info;
        }

        public String getSh_order_desc() {
            return sh_order_desc == null?order_desc:sh_order_desc;
        }

        public void setSh_order_desc(String sh_order_desc) {
            this.sh_order_desc = sh_order_desc;
        }

        public static class ShRechargeConfigBean {
            private String sh_rechargeCenterUrl;

            public String getSh_rechargeCenterUrl() {
                return sh_rechargeCenterUrl;
            }

            public void setSh_rechargeCenterUrl(String sh_rechargeCenterUrl) {
                this.sh_rechargeCenterUrl = sh_rechargeCenterUrl;
            }
        }

//        public ShRechargeConfigBean getSh_recharge_config() {
//            return sh_recharge_config;
//        }
//
//        public void setSh_recharge_config(ShRechargeConfigBean sh_recharge_config) {
//            this.sh_recharge_config = sh_recharge_config;
//        }

        public String getSh_total_rows() {
            return sh_total_rows == null?total_rows:sh_total_rows;
        }

        public void setSh_total_rows(String sh_total_rows) {
            this.sh_total_rows = sh_total_rows;
        }

        public String getSh_page() {
            return sh_page == null?page:sh_page;
        }

        public void setSh_page(String sh_page) {
            this.sh_page = sh_page;
        }

        public String getSh_page_size() {
            return sh_page_size == null?page_size:sh_page_size;
        }

        public void setSh_page_size(String sh_page_size) {
            this.sh_page_size = sh_page_size;
        }

        public List<ShDataBean> getSh_data() {
            return sh_data==null?list:sh_data;
        }

        public void setSh_data(List<ShDataBean> sh_data) {
            this.sh_data = sh_data;
        }

        public static class ShDataBean {
            /**
             * sh_order_type : order
             * sh_order : {"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":2,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00","sh_status_label":"待收货"}
             * sh_button : {"sh_cancel_btn":0,"sh_payment_btn":0,"sh_trade_btn":1,"sh_confirm_btn":1,"sh_after_sale_btn":0,"sh_delete_btn":0,"sh_review_btn":0}
             * sh_product_num : 1
             * sh_trade : {"sh_id":41,"sh_trade_no":"T2017072617050113581","sh_status":0,"sh_order_num":1,"sh_subtotal":"0.01","sh_shipping_total":0,"sh_discount_total":0,"sh_remaining_time":-72122,"sh_orders":[{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":0,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_product_num":1,"sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00"}],"sh_status_label":"交易关闭"}
             */

            private String sh_order_type;
            private ShOrderBean sh_order;
            private ShButtonBean sh_button;
            private String sh_product_num;
            private ShTradeBean sh_trade;
            private String order_type;
            private ShOrderBean order;
            private ShButtonBean button;
            private String product_num;
            private ShTradeBean trade;

            public String getSh_order_type() {
                return sh_order_type == null?order_type:sh_order_type;
            }

            public void setSh_order_type(String sh_order_type) {
                this.sh_order_type = sh_order_type;
            }

            public ShOrderBean getSh_order() {
                return sh_order == null?order:sh_order;
            }

            public void setSh_order(ShOrderBean sh_order) {
                this.sh_order = sh_order;
            }

            public ShButtonBean getSh_button() {
                return sh_button == null?button:sh_button;
            }

            public void setSh_button(ShButtonBean sh_button) {
                this.sh_button = sh_button;
            }

            public String getSh_product_num() {
                return sh_product_num == null? product_num:sh_product_num;
            }

            public void setSh_product_num(String sh_product_num) {
                this.sh_product_num = sh_product_num;
            }

            public ShTradeBean getSh_trade() {
                return sh_trade==null?trade:sh_trade;
            }

            public void setSh_trade(ShTradeBean sh_trade) {
                this.sh_trade = sh_trade;
            }

            public static class ShOrderBean {
                /**
                 * sh_id : 41
                 * sh_order_no : O201707261705012169
                 * sh_remak :
                 * sh_seller : {"sh_id":21,"sh_store_name":"马迭尔","sh_status":1}
                 * sh_trade_id : 41
                 * sh_status : 2
                 * sh_is_review : 0
                 * sh_products : [{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}]
                 * sh_create_at : 2017-07-26 17:05:01
                 * sh_discount_amount : 0
                 * sh_shipping_amount : 0
                 * sh_should_pay_price : 0.01
                 * sh_paid_amount : 0.01
                 * sh_shipping_at : 0000-00-00 00:00:00
                 * sh_status_label : 待收货
                 */

                private String sh_id;
                private String sh_order_no;
                private String sh_grand_integral = "0";
                private String sh_remak;
                private ShSellerBean sh_seller;
                private String sh_trade_id;
                private String sh_status;
                private String sh_is_review;
                private String sh_create_at;
                private String sh_discount_amount;
                private String sh_shipping_amount;
                private String sh_should_pay_price;
                private String sh_paid_amount;
                private String sh_shipping_at;
                private String sh_status_label;
                private String sh_type;
                private String sh_order_type;
                private String sh_subtotal;
                private List<ShProductsBean> sh_products;


                private String id;
                private String order_no;
                private String grand_integral = "0";
                private String remak;
                private ShSellerBean seller;
                private String trade_id;
                private String status;
                private String is_review;
                private String create_at;
                private String discount_amount = "0";
                private String shipping_amount = "0";
                private String should_pay_price;
                private String paid_amount;
                private String shipping_at;
                private String status_label;
                private String type;
                private String order_type;
                private String subtotal;
                private List<ShProductsBean> products;
                private OrderTipBean tips;//提示对象
                private String fans_id;//粉丝id
                private String buyer_name_prefix = "";//购买人前缀
                private String buyer_name = "";//购买人文字
                private String buyer_type;//购买人类型：1轻创顾客 2粉丝
                private String buyer_type_label = "";//购买人类型文字
                private long count_down_second = 0;
                private String product_num;

                public String getProduct_num() {
                    return product_num;
                }

                public void setProduct_num(String product_num) {
                    this.product_num = product_num;
                }

                public OrderTipBean getTips() {
                    return tips;
                }

                public void setTips(OrderTipBean tips) {
                    this.tips = tips;
                }

                public String getFans_id() {
                    return fans_id;
                }

                public void setFans_id(String fans_id) {
                    this.fans_id = fans_id;
                }

                public String getBuyer_name_prefix() {
                    return buyer_name_prefix;
                }

                public void setBuyer_name_prefix(String buyer_name_prefix) {
                    this.buyer_name_prefix = buyer_name_prefix;
                }

                public String getBuyer_name() {
                    return buyer_name;
                }

                public void setBuyer_name(String buyer_name) {
                    this.buyer_name = buyer_name;
                }

                public String getBuyer_type() {
                    return buyer_type;
                }

                public void setBuyer_type(String buyer_type) {
                    this.buyer_type = buyer_type;
                }

                public String getBuyer_type_label() {
                    return buyer_type_label;
                }

                public void setBuyer_type_label(String buyer_type_label) {
                    this.buyer_type_label = buyer_type_label;
                }

                public long getCount_down_second() {
                    return count_down_second;
                }

                public void setCount_down_second(long count_down_second) {
                    this.count_down_second = count_down_second;
                }

                public String getSh_order_type() {
                    return sh_order_type == null?order_type:sh_order_type;
                }

                public void setSh_order_type(String sh_order_type) {
                    this.sh_order_type = sh_order_type;
                }

                public String getSh_type() {
                    return sh_type == null?type:sh_type;
                }

                public void setSh_type(String sh_type) {
                    this.sh_type = sh_type;
                }

                public String getSh_subtotal() {
                    return sh_subtotal == null?subtotal:sh_subtotal;
                }

                public void setSh_subtotal(String sh_subtotal) {
                    this.sh_subtotal = sh_subtotal;
                }

                public String getSh_id() {
                    return sh_id == null?id:sh_id;
                }

                public void setSh_id(String sh_id) {
                    this.sh_id = sh_id;
                }

                public String getSh_grand_integral() {
                    return sh_grand_integral==null?grand_integral:sh_grand_integral;
                }

                public void setSh_grand_integral(String sh_grand_integral) {
                    this.sh_grand_integral = sh_grand_integral;
                }

                public String getSh_order_no() {
                    return sh_order_no==null?order_no:sh_order_no;
                }

                public void setSh_order_no(String sh_order_no) {
                    this.sh_order_no = sh_order_no;
                }

                public String getSh_remak() {
                    return sh_remak==null?remak:sh_remak;
                }

                public void setSh_remak(String sh_remak) {
                    this.sh_remak = sh_remak;
                }

                public ShSellerBean getSh_seller() {
                    return sh_seller==null?seller:sh_seller;
                }

                public void setSh_seller(ShSellerBean sh_seller) {
                    this.sh_seller = sh_seller;
                }

                public String getSh_trade_id() {
                    return sh_trade_id==null?trade_id:sh_trade_id;
                }

                public void setSh_trade_id(String sh_trade_id) {
                    this.sh_trade_id = sh_trade_id;
                }

                public String getSh_status() {
                    return sh_status==null?status:sh_status;
                }

                public void setSh_status(String sh_status) {
                    this.sh_status = sh_status;
                }

                public String getSh_is_review() {
                    return sh_is_review == null?is_review:sh_is_review;
                }

                public void setSh_is_review(String sh_is_review) {
                    this.sh_is_review = sh_is_review;
                }

                public String getSh_create_at() {
                    return sh_create_at == null?create_at:sh_create_at;
                }

                public void setSh_create_at(String sh_create_at) {
                    this.sh_create_at = sh_create_at;
                }

                public String getSh_discount_amount() {
                    return sh_discount_amount == null?discount_amount:sh_discount_amount;
                }

                public void setSh_discount_amount(String sh_discount_amount) {
                    this.sh_discount_amount = sh_discount_amount;
                }

                public String getSh_shipping_amount() {
                    return sh_shipping_amount == null?shipping_amount:sh_shipping_amount;
                }

                public void setSh_shipping_amount(String sh_shipping_amount) {
                    this.sh_shipping_amount = sh_shipping_amount;
                }

                public String getSh_should_pay_price() {
                    return sh_should_pay_price == null?should_pay_price:sh_should_pay_price;
                }

                public void setSh_should_pay_price(String sh_should_pay_price) {
                    this.sh_should_pay_price = sh_should_pay_price;
                }

                public String getSh_paid_amount() {
                    return sh_paid_amount == null?paid_amount:sh_paid_amount;
                }

                public void setSh_paid_amount(String sh_paid_amount) {
                    this.sh_paid_amount = sh_paid_amount;
                }

                public String getSh_shipping_at() {
                    return sh_shipping_at == null?shipping_at:sh_shipping_at;
                }

                public void setSh_shipping_at(String sh_shipping_at) {
                    this.sh_shipping_at = sh_shipping_at;
                }

                public String getSh_status_label() {
                    return sh_status_label == null?status_label:sh_status_label;
                }

                public void setSh_status_label(String sh_status_label) {
                    this.sh_status_label = sh_status_label;
                }

                public List<ShProductsBean> getSh_products() {
                    return sh_products == null?products:sh_products;
                }

                public void setSh_products(List<ShProductsBean> sh_products) {
                    this.sh_products = sh_products;
                }

                public static class ShSellerBean {
                    /**
                     * sh_id : 21
                     * sh_store_name : 马迭尔
                     * sh_status : 1
                     */

                    private String sh_id;
                    private String sh_store_name;
                    private String sh_status;
                    private String sh_seller_tag;
                    private String sh_is_boutique;
                    private String sh_sobot_app_key;
                    private String sh_sobot_flow_company_id;
                    private String sh_sobot_flow_group_id;
                    private String sh_s_ismyshop;
                    private String sh_mobile;
                    private String sh_is_dealer;
                    private String sh_is_agent;
                    private String sh_is_jump;

                    private String id;
                    private String store_name;
                    private String status;
                    private String seller_tag;
                    private String is_boutique;
                    private String sobot_app_key;
                    private String sobot_flow_company_id;
                    private String sobot_flow_group_id;
                    private String s_ismyshop;
                    private String mobile;
                    private String is_dealer;
                    private String is_agent;
                    private String is_jump;

                    public String getSh_is_jump() {
                        return TextUtils.isEmpty(sh_is_jump)?is_jump:sh_is_jump;
                    }

                    public void setSh_is_jump(String sh_is_jump) {
                        this.sh_is_jump = sh_is_jump;
                    }

                    public String getSh_is_dealer() {
                        return TextUtils.isEmpty(sh_is_dealer)?is_dealer:sh_is_dealer;
                    }

                    public void setSh_is_dealer(String sh_is_dealer) {
                        this.sh_is_dealer = sh_is_dealer;
                    }

                    public String getSh_is_agent() {
                        return TextUtils.isEmpty(sh_is_agent)?is_agent:sh_is_agent;
                    }

                    public void setSh_is_agent(String sh_is_agent) {
                        this.sh_is_agent = sh_is_agent;
                    }

                    public String getSh_mobile() {
                        return sh_mobile == null?mobile:sh_mobile;
                    }

                    public void setSh_mobile(String sh_mobile) {
                        this.sh_mobile = sh_mobile;
                    }

                    public String getSh_s_ismyshop() {
                        return sh_s_ismyshop == null?s_ismyshop:sh_s_ismyshop;
                    }

                    public void setSh_s_ismyshop(String sh_s_ismyshop) {
                        this.sh_s_ismyshop = sh_s_ismyshop;
                    }

                    public String getSh_sobot_app_key() {
                        return sh_sobot_app_key == null?sobot_app_key:sh_sobot_app_key;
                    }

                    public void setSh_sobot_app_key(String sh_sobot_app_key) {
                        this.sh_sobot_app_key = sh_sobot_app_key;
                    }

                    public String getSh_sobot_flow_company_id() {
                        return sh_sobot_flow_company_id == null?sobot_flow_company_id:sh_sobot_flow_company_id;
                    }

                    public void setSh_sobot_flow_company_id(String sh_sobot_flow_company_id) {
                        this.sh_sobot_flow_company_id = sh_sobot_flow_company_id;
                    }

                    public String getSh_sobot_flow_group_id() {
                        return sh_sobot_flow_group_id==null?sobot_flow_group_id:sh_sobot_flow_group_id;
                    }

                    public void setSh_sobot_flow_group_id(String sh_sobot_flow_group_id) {
                        this.sh_sobot_flow_group_id = sh_sobot_flow_group_id;
                    }

                    public String getSh_is_boutique() {
                        return sh_is_boutique==null?is_boutique:sh_is_boutique;
                    }

                    public void setSh_is_boutique(String sh_is_boutique) {
                        this.sh_is_boutique = sh_is_boutique;
                    }

                    public String getSh_id() {
                        return sh_id == null?id:sh_id;
                    }

                    public void setSh_id(String sh_id) {
                        this.sh_id = sh_id;
                    }

                    public String getSh_store_name() {
                        return sh_store_name == null?store_name:sh_store_name;
                    }

                    public void setSh_store_name(String sh_store_name) {
                        this.sh_store_name = sh_store_name;
                    }

                    public String getSh_status() {
                        return sh_status == null?status:sh_status;
                    }

                    public void setSh_status(String sh_status) {
                        this.sh_status = sh_status;
                    }

                    public String getSh_seller_tag() {
                        return sh_seller_tag == null?seller_tag:sh_seller_tag;
                    }

                    public void setSh_seller_tag(String sh_seller_tag) {
                        this.sh_seller_tag = sh_seller_tag;
                    }
                }

                public static class ShProductsBean {
                    /**
                     * sh_id : 46
                     * sh_product_id : 478
                     * sh_name : 测试一组规格的商品
                     * sh_sku : 5255
                     * sh_image : http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png
                     * sh_property : [{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}]
                     * sh_buy_qty : 1
                     * sh_price : 0.01
                     * sh_aftersale_status : 0
                     * sh_aftersale_status_label : 无售后
                     */

                    private String sh_id;
                    private String sh_product_id;
                    private String sh_name;
                    private String sh_sku;
                    private String sh_image;
                    private String sh_buy_qty;
                    private String sh_biz_type;
                    private String sh_price;
                    private String sh_integral;
                    private String sh_aftersale_status;
                    private String sh_aftersale_status_label;
                    private List<ShPropertyBean> sh_property;
                    private List<PromotionBean> sh_promotion;
                    private boolean sh_show_vip_price;
                    private String sh_vip_price;

                    private String id;
                    private String product_id;
                    private String name;
                    private String sku;
                    private String image;
                    private String buy_qty;
                    private String biz_type;
                    private String price;
                    private String integral;
                    private String aftersale_status;
                    private String aftersale_status_label;
                    private List<ShPropertyBean> property;
                    private List<PromotionBean> promotion;
                    private String attribute_desc;

                    public String getAttribute_desc() {
                        return attribute_desc;
                    }

                    public void setAttribute_desc(String attribute_desc) {
                        this.attribute_desc = attribute_desc;
                    }

                    public String getSh_vip_price() {
                        return TextUtils.isEmpty(sh_vip_price)?"":sh_vip_price;
                    }

                    public void setSh_vip_price(String sh_vip_price) {
                        this.sh_vip_price = sh_vip_price;
                    }

                    public boolean isSh_show_vip_price() {
                        return sh_show_vip_price;
                    }

                    public void setSh_show_vip_price(boolean sh_show_vip_price) {
                        this.sh_show_vip_price = sh_show_vip_price;
                    }

                    public String getSh_biz_type() {
                        return sh_biz_type == null?biz_type:sh_biz_type;
                    }

                    public void setSh_biz_type(String sh_biz_type) {
                        this.sh_biz_type = sh_biz_type;
                    }

                    public List<PromotionBean> getSh_promotion() {
                        return sh_promotion == null?promotion:sh_promotion;
                    }

                    public void setSh_promotion(List<PromotionBean> sh_promotion) {
                        this.sh_promotion = sh_promotion;
                    }

                    public String getSh_id() {
                        return sh_id == null?id:sh_id;
                    }

                    public void setSh_id(String sh_id) {
                        this.sh_id = sh_id;
                    }

                    public String getSh_product_id() {
                        return sh_product_id == null?product_id:sh_product_id;
                    }

                    public void setSh_product_id(String sh_product_id) {
                        this.sh_product_id = sh_product_id;
                    }

                    public String getSh_name() {
                        return sh_name==null?name:sh_name;
                    }

                    public void setSh_name(String sh_name) {
                        this.sh_name = sh_name;
                    }

                    public String getSh_sku() {
                        return sh_sku==null?sku:sh_sku;
                    }

                    public void setSh_sku(String sh_sku) {
                        this.sh_sku = sh_sku;
                    }

                    public String getSh_image() {
                        return sh_image==null?image:sh_image;
                    }

                    public void setSh_image(String sh_image) {
                        this.sh_image = sh_image;
                    }

                    public String getSh_buy_qty() {
                        return sh_buy_qty==null?buy_qty:sh_buy_qty;
                    }

                    public void setSh_buy_qty(String sh_buy_qty) {
                        this.sh_buy_qty = sh_buy_qty;
                    }

                    public String getSh_integral() {
                        return sh_integral==null?integral:sh_integral;
                    }

                    public void setSh_integral(String sh_integral) {
                        this.sh_integral = sh_integral;
                    }

                    public String getSh_price() {
                        return sh_price==null?price:sh_price;
                    }

                    public void setSh_price(String sh_price) {
                        this.sh_price = sh_price;
                    }

                    public String getSh_aftersale_status() {
                        return sh_aftersale_status==null?aftersale_status:sh_aftersale_status;
                    }

                    public void setSh_aftersale_status(String sh_aftersale_status) {
                        this.sh_aftersale_status = sh_aftersale_status;
                    }

                    public String getSh_aftersale_status_label() {
                        return sh_aftersale_status_label==null?aftersale_status_label:sh_aftersale_status_label;
                    }

                    public void setSh_aftersale_status_label(String sh_aftersale_status_label) {
                        this.sh_aftersale_status_label = sh_aftersale_status_label;
                    }

                    public List<ShPropertyBean> getSh_property() {
                        return sh_property==null?property:sh_property;
                    }

                    public void setSh_property(List<ShPropertyBean> sh_property) {
                        this.sh_property = sh_property;
                    }

                    public static class ShPropertyBean {
                        /**
                         * sh_attribute_label : 颜色
                         * sh_alias_name : 黑色
                         */

                        private String sh_attribute_label;
                        private String sh_alias_name;
                        private String attribute_label;
                        private String alias_name;

                        public String getSh_attribute_label() {
                            return sh_attribute_label==null?attribute_label:sh_attribute_label;
                        }

                        public void setSh_attribute_label(String sh_attribute_label) {
                            this.sh_attribute_label = sh_attribute_label;
                        }

                        public String getSh_alias_name() {
                            return sh_alias_name==null?alias_name:sh_alias_name;
                        }

                        public void setSh_alias_name(String sh_alias_name) {
                            this.sh_alias_name = sh_alias_name;
                        }
                    }
                }
            }

            public static class ShButtonBean {
                /**
                 * sh_cancel_btn : 0
                 * sh_payment_btn : 0
                 * sh_trade_btn : 1
                 * sh_confirm_btn : 1
                 * sh_after_sale_btn : 0
                 * sh_delete_btn : 0
                 * sh_review_btn : 0
                 */

                private String sh_cancel_btn;
                private String sh_payment_btn;
                private String sh_trade_btn;
                private String sh_confirm_btn;
                private String sh_after_sale_btn;
                private String sh_delete_btn;
                private String sh_review_btn;
                private String sh_modify_address_btn;

                private String cancel_btn = "";
                private String payment_btn = "";
                private String trade_btn = "";
                private String confirm_btn = "";
                private String after_sale_btn = "";
                private String delete_btn = "";
                private String review_btn = "";
                private String modify_address_btn = "";
                //销售订单按钮
                private String up_reserve_btn;
                private String send_btn;
                private String view_track_btn;
                private String add_track_btn;
                private String delivery_btn;
                private String pick_up_btn;

                private String sh_share;

                public String getSh_share() {
                    return sh_share;
                }

                public void setSh_share(String sh_share) {
                    this.sh_share = sh_share;
                }

                public String getPick_up_btn() {
                    return pick_up_btn == null?"":pick_up_btn;
                }

                public void setPick_up_btn(String pick_up_btn) {
                    this.pick_up_btn = pick_up_btn;
                }

                public String getDelivery_btn() {
                    return delivery_btn == null?"":delivery_btn;
                }

                public void setDelivery_btn(String delivery_btn) {
                    this.delivery_btn = delivery_btn;
                }

                public String getAdd_track_btn() {
                    return add_track_btn == null?"":add_track_btn;
                }

                public void setAdd_track_btn(String add_track_btn) {
                    this.add_track_btn = add_track_btn;
                }

                public String getUp_reserve_btn() {
                    return up_reserve_btn == null?"":up_reserve_btn;
                }

                public void setUp_reserve_btn(String up_reserve_btn) {
                    this.up_reserve_btn = up_reserve_btn;
                }

                public String getSend_btn() {
                    return send_btn == null?"":send_btn;
                }

                public void setSend_btn(String send_btn) {
                    this.send_btn = send_btn;
                }

                public String getView_track_btn() {
                    return view_track_btn == null?"":view_track_btn;
                }

                public void setView_track_btn(String view_track_btn) {
                    this.view_track_btn = view_track_btn;
                }

                public String getSh_modify_address_btn() {
                    return sh_modify_address_btn==null?modify_address_btn:sh_modify_address_btn;
                }

                public void setSh_modify_address_btn(String sh_modify_address_btn) {
                    this.sh_modify_address_btn = sh_modify_address_btn;
                }

                public String getSh_cancel_btn() {
                    return sh_cancel_btn==null?cancel_btn:sh_cancel_btn;
                }

                public void setSh_cancel_btn(String sh_cancel_btn) {
                    this.sh_cancel_btn = sh_cancel_btn;
                }

                public String getSh_payment_btn() {
                    return sh_payment_btn==null?payment_btn:sh_payment_btn;
                }

                public void setSh_payment_btn(String sh_payment_btn) {
                    this.sh_payment_btn = sh_payment_btn;
                }

                public String getSh_trade_btn() {
                    return sh_trade_btn==null?trade_btn:sh_trade_btn;
                }

                public void setSh_trade_btn(String sh_trade_btn) {
                    this.sh_trade_btn = sh_trade_btn;
                }

                public String getSh_confirm_btn() {
                    return sh_confirm_btn==null?confirm_btn:sh_confirm_btn;
                }

                public void setSh_confirm_btn(String sh_confirm_btn) {
                    this.sh_confirm_btn = sh_confirm_btn;
                }

                public String getSh_after_sale_btn() {
                    return sh_after_sale_btn==null?after_sale_btn:sh_after_sale_btn;
                }

                public void setSh_after_sale_btn(String sh_after_sale_btn) {
                    this.sh_after_sale_btn = sh_after_sale_btn;
                }

                public String getSh_delete_btn() {
                    return sh_delete_btn==null?delete_btn:sh_delete_btn;
                }

                public void setSh_delete_btn(String sh_delete_btn) {
                    this.sh_delete_btn = sh_delete_btn;
                }

                public String getSh_review_btn() {
                    return sh_review_btn==null?review_btn:sh_review_btn;
                }

                public void setSh_review_btn(String sh_review_btn) {
                    this.sh_review_btn = sh_review_btn;
                }
            }

            public static class ShTradeBean {
                /**
                 * sh_id : 41
                 * sh_trade_no : T2017072617050113581
                 * sh_status : 0
                 * sh_order_num : 1
                 * sh_subtotal : 0.01
                 * sh_shipping_total : 0
                 * sh_discount_total : 0
                 * sh_remaining_time : -72122
                 * sh_orders : [{"sh_id":41,"sh_order_no":"O201707261705012169","sh_remak":"","sh_seller":{"sh_id":21,"sh_store_name":"马迭尔","sh_status":1},"sh_trade_id":41,"sh_status":0,"sh_is_review":0,"sh_products":[{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}],"sh_create_at":"2017-07-26 17:05:01","sh_product_num":1,"sh_discount_amount":"0","sh_shipping_amount":"0","sh_should_pay_price":"0.01","sh_paid_amount":"0.01","sh_shipping_at":"0000-00-00 00:00:00"}]
                 * sh_status_label : 交易关闭
                 */

                private String sh_id;
                private String sh_trade_no;
                private String sh_status;
                private String sh_order_num;
                private String sh_subtotal;
                private String sh_grand_integral ;
                private String sh_shipping_total;
                private String sh_discount_total;
                private String sh_remaining_time;
                private String sh_status_label;
                private List<ShOrdersBean> sh_orders;

                private String id;
                private String trade_no;
                private String status;
                private String order_num;
                private String subtotal;
                private String grand_integral;
                private String shipping_total;
                private String discount_total;
                private String remaining_time;
                private String status_label;
                private List<ShOrdersBean> orders;

                public String getSh_id() {
                    return sh_id==null?id:sh_id;
                }

                public void setSh_id(String sh_id) {
                    this.sh_id = sh_id;
                }

                public String getSh_trade_no() {
                    return sh_trade_no==null?trade_no:sh_trade_no;
                }

                public void setSh_trade_no(String sh_trade_no) {
                    this.sh_trade_no = sh_trade_no;
                }

                public String getSh_status() {
                    return sh_status==null?status:sh_status;
                }

                public void setSh_status(String sh_status) {
                    this.sh_status = sh_status;
                }

                public String getSh_order_num() {
                    return sh_order_num==null?order_num:sh_order_num;
                }

                public void setSh_order_num(String sh_order_num) {
                    this.sh_order_num = sh_order_num;
                }

                public String getSh_grand_integral() {
                    return sh_grand_integral==null?grand_integral:sh_grand_integral;
                }

                public void setSh_grand_integral(String sh_grand_integral) {
                    this.sh_grand_integral = sh_grand_integral;
                }

                public String getSh_subtotal() {
                    return sh_subtotal==null?subtotal:sh_subtotal;
                }

                public void setSh_subtotal(String sh_subtotal) {
                    this.sh_subtotal = sh_subtotal;
                }

                public String getSh_shipping_total() {
                    return sh_shipping_total==null?shipping_total:sh_shipping_total;
                }

                public void setSh_shipping_total(String sh_shipping_total) {
                    this.sh_shipping_total = sh_shipping_total;
                }

                public String getSh_discount_total() {
                    return sh_discount_total==null?discount_total:sh_discount_total;
                }

                public void setSh_discount_total(String sh_discount_total) {
                    this.sh_discount_total = sh_discount_total;
                }

                public String getSh_remaining_time() {
                    return sh_remaining_time==null?remaining_time:sh_remaining_time;
                }

                public void setSh_remaining_time(String sh_remaining_time) {
                    this.sh_remaining_time = sh_remaining_time;
                }

                public String getSh_status_label() {
                    return sh_status_label==null?status_label:sh_status_label;
                }

                public void setSh_status_label(String sh_status_label) {
                    this.sh_status_label = sh_status_label;
                }

                public List<ShOrdersBean> getSh_orders() {
                    return sh_orders==null?orders:sh_orders;
                }

                public void setSh_orders(List<ShOrdersBean> sh_orders) {
                    this.sh_orders = sh_orders;
                }

                public static class ShOrdersBean {
                    /**
                     * sh_id : 41
                     * sh_order_no : O201707261705012169
                     * sh_remak :
                     * sh_seller : {"sh_id":21,"sh_store_name":"马迭尔","sh_status":1}
                     * sh_trade_id : 41
                     * sh_status : 0
                     * sh_is_review : 0
                     * sh_products : [{"sh_id":46,"sh_product_id":478,"sh_name":"测试一组规格的商品","sh_sku":5255,"sh_image":"http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png","sh_property":[{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}],"sh_buy_qty":1,"sh_price":"0.01","sh_aftersale_status":0,"sh_aftersale_status_label":"无售后"}]
                     * sh_create_at : 2017-07-26 17:05:01
                     * sh_product_num : 1
                     * sh_discount_amount : 0
                     * sh_shipping_amount : 0
                     * sh_should_pay_price : 0.01
                     * sh_paid_amount : 0.01
                     * sh_shipping_at : 0000-00-00 00:00:00
                     */

                    private String sh_type;
                    private String sh_id;
                    private String sh_order_no;
                    private String sh_remak;
                    private ShSellerBeanX sh_seller;
                    private String sh_trade_id;
                    private String sh_status;
                    private String sh_is_review;
                    private String sh_create_at;
                    private String sh_product_num;
                    private String sh_discount_amount;
                    private String sh_shipping_amount;
                    private String sh_should_pay_price;
                    private String sh_paid_amount;
                    private String sh_shipping_at;
                    private List<ShProductsBeanX> sh_products;
                    private String sh_order_type;

                    private String type;
                    private String id;
                    private String order_no;
                    private String remak;
                    private ShSellerBeanX seller;
                    private String trade_id;
                    private String status;
                    private String is_review;
                    private String create_at;
                    private String product_num;
                    private String discount_amount;
                    private String shipping_amount;
                    private String should_pay_price;
                    private String paid_amount;
                    private String shipping_at;
                    private List<ShProductsBeanX> products;
                    private String order_type;

                    public String getSh_order_type() {
                        return sh_order_type==null?order_type:sh_order_type;
                    }

                    public void setSh_order_type(String sh_order_type) {
                        this.sh_order_type = sh_order_type;
                    }

                    public String getSh_type() {
                        return sh_type==null?type:sh_type;
                    }

                    public void setSh_type(String sh_type) {
                        this.sh_type = sh_type;
                    }

                    public String getSh_id() {
                        return sh_id==null?id:sh_id;
                    }

                    public void setSh_id(String sh_id) {
                        this.sh_id = sh_id;
                    }

                    public String getSh_order_no() {
                        return sh_order_no==null?order_no:sh_order_no;
                    }

                    public void setSh_order_no(String sh_order_no) {
                        this.sh_order_no = sh_order_no;
                    }

                    public String getSh_remak() {
                        return sh_remak==null?remak:sh_remak;
                    }

                    public void setSh_remak(String sh_remak) {
                        this.sh_remak = sh_remak;
                    }

                    public ShSellerBeanX getSh_seller() {
                        return sh_seller==null?seller:sh_seller;
                    }

                    public void setSh_seller(ShSellerBeanX sh_seller) {
                        this.sh_seller = sh_seller;
                    }

                    public String getSh_trade_id() {
                        return sh_trade_id==null?trade_id:sh_trade_id;
                    }

                    public void setSh_trade_id(String sh_trade_id) {
                        this.sh_trade_id = sh_trade_id;
                    }

                    public String getSh_status() {
                        return sh_status==null?status:sh_status;
                    }

                    public void setSh_status(String sh_status) {
                        this.sh_status = sh_status;
                    }

                    public String getSh_is_review() {
                        return sh_is_review==null?is_review:sh_is_review;
                    }

                    public void setSh_is_review(String sh_is_review) {
                        this.sh_is_review = sh_is_review;
                    }

                    public String getSh_create_at() {
                        return sh_create_at==null?create_at:sh_create_at;
                    }

                    public void setSh_create_at(String sh_create_at) {
                        this.sh_create_at = sh_create_at;
                    }

                    public String getSh_product_num() {
                        return sh_product_num==null?product_num:sh_product_num;
                    }

                    public void setSh_product_num(String sh_product_num) {
                        this.sh_product_num = sh_product_num;
                    }

                    public String getSh_discount_amount() {
                        return sh_discount_amount==null?discount_amount:sh_discount_amount;
                    }

                    public void setSh_discount_amount(String sh_discount_amount) {
                        this.sh_discount_amount = sh_discount_amount;
                    }

                    public String getSh_shipping_amount() {
                        return sh_shipping_amount==null?shipping_amount:sh_shipping_amount;
                    }

                    public void setSh_shipping_amount(String sh_shipping_amount) {
                        this.sh_shipping_amount = sh_shipping_amount;
                    }

                    public String getSh_should_pay_price() {
                        return sh_should_pay_price==null?should_pay_price:sh_should_pay_price;
                    }

                    public void setSh_should_pay_price(String sh_should_pay_price) {
                        this.sh_should_pay_price = sh_should_pay_price;
                    }

                    public String getSh_paid_amount() {
                        return sh_paid_amount==null?paid_amount:sh_paid_amount;
                    }

                    public void setSh_paid_amount(String sh_paid_amount) {
                        this.sh_paid_amount = sh_paid_amount;
                    }

                    public String getSh_shipping_at() {
                        return sh_shipping_at==null?shipping_at:sh_shipping_at;
                    }

                    public void setSh_shipping_at(String sh_shipping_at) {
                        this.sh_shipping_at = sh_shipping_at;
                    }

                    public List<ShProductsBeanX> getSh_products() {
                        return sh_products==null?products:sh_products;
                    }

                    public void setSh_products(List<ShProductsBeanX> sh_products) {
                        this.sh_products = sh_products;
                    }

                    public static class ShSellerBeanX {
                        /**
                         * sh_id : 21
                         * sh_store_name : 马迭尔
                         * sh_status : 1
                         */

                        private String sh_id;
                        private String sh_store_name;
                        private String sh_status;
                        private String sh_seller_tag;
                        private String sh_is_boutique;
                        private String sh_sobot_app_key;
                        private String sh_sobot_flow_company_id;
                        private String sh_sobot_flow_group_id;
                        private String sh_s_ismyshop;
                        private String sh_mobile;
                        private String sh_is_dealer;
                        private String sh_is_agent;
                        private String sh_is_jump;

                        private String id;
                        private String store_name;
                        private String status;
                        private String seller_tag;
                        private String is_boutique;
                        private String sobot_app_key;
                        private String sobot_flow_company_id;
                        private String sobot_flow_group_id;
                        private String s_ismyshop;
                        private String mobile;
                        private String is_dealer;
                        private String is_agent;
                        private String is_jump;

                        public String getSh_is_jump() {
                            return TextUtils.isEmpty(sh_is_jump)?is_jump:sh_is_jump;
                        }

                        public void setSh_is_jump(String sh_is_jump) {
                            this.sh_is_jump = sh_is_jump;
                        }

                        public String getSh_is_dealer() {
                            return TextUtils.isEmpty(sh_is_dealer)?is_dealer:sh_is_dealer;
                        }

                        public void setSh_is_dealer(String sh_is_dealer) {
                            this.sh_is_dealer = sh_is_dealer;
                        }

                        public String getSh_is_agent() {
                            return TextUtils.isEmpty(sh_is_agent)?is_agent:sh_is_agent;
                        }

                        public void setSh_is_agent(String sh_is_agent) {
                            this.sh_is_agent = sh_is_agent;
                        }

                        public String getSh_mobile() {
                            return sh_mobile == null?mobile:sh_mobile;
                        }

                        public void setSh_mobile(String sh_mobile) {
                            this.sh_mobile = sh_mobile;
                        }

                        public String getSh_s_ismyshop() {
                            return sh_s_ismyshop==null?s_ismyshop:sh_s_ismyshop;
                        }

                        public void setSh_s_ismyshop(String sh_s_ismyshop) {
                            this.sh_s_ismyshop = sh_s_ismyshop;
                        }


                        public String getSh_sobot_app_key() {
                            return sh_sobot_app_key==null?sobot_app_key:sh_sobot_app_key;
                        }

                        public void setSh_sobot_app_key(String sh_sobot_app_key) {
                            this.sh_sobot_app_key = sh_sobot_app_key;
                        }

                        public String getSh_sobot_flow_company_id() {
                            return sh_sobot_flow_company_id==null?sobot_flow_company_id:sh_sobot_flow_company_id;
                        }

                        public void setSh_sobot_flow_company_id(String sh_sobot_flow_company_id) {
                            this.sh_sobot_flow_company_id = sh_sobot_flow_company_id;
                        }

                        public String getSh_sobot_flow_group_id() {
                            return sh_sobot_flow_group_id==null?sobot_flow_group_id:sh_sobot_flow_group_id;
                        }

                        public void setSh_sobot_flow_group_id(String sh_sobot_flow_group_id) {
                            this.sh_sobot_flow_group_id = sh_sobot_flow_group_id;
                        }

                        public String getSh_is_boutique() {
                            return sh_is_boutique==null?is_boutique:sh_is_boutique;
                        }

                        public void setSh_is_boutique(String sh_is_boutique) {
                            this.sh_is_boutique = sh_is_boutique;
                        }

                        public String getSh_id() {
                            return sh_id==null?id:sh_id;
                        }

                        public void setSh_id(String sh_id) {
                            this.sh_id = sh_id;
                        }

                        public String getSh_store_name() {
                            return sh_store_name==null?store_name:sh_store_name;
                        }

                        public void setSh_store_name(String sh_store_name) {
                            this.sh_store_name = sh_store_name;
                        }

                        public String getSh_status() {
                            return sh_status==null?status:sh_status;
                        }

                        public void setSh_status(String sh_status) {
                            this.sh_status = sh_status;
                        }

                        public String getSh_seller_tag() {
                            return sh_seller_tag==null?seller_tag:sh_seller_tag;
                        }

                        public void setSh_seller_tag(String sh_seller_tag) {
                            this.sh_seller_tag = sh_seller_tag;
                        }
                    }

                    public static class ShProductsBeanX {
                        /**
                         * sh_id : 46
                         * sh_product_id : 478
                         * sh_name : 测试一组规格的商品
                         * sh_sku : 5255
                         * sh_image : http://img1.shihanbainian.com/upload_dev/product/2/e/0/2e0402d3e72ea4ea1f78847836e52170.png
                         * sh_property : [{"sh_attribute_label":"颜色","sh_alias_name":"黑色"}]
                         * sh_buy_qty : 1
                         * sh_price : 0.01
                         * sh_aftersale_status : 0
                         * sh_aftersale_status_label : 无售后
                         */

                        private String sh_id;
                        private String sh_product_id;
                        private String sh_name;
                        private String sh_sku;
                        private String sh_image;
                        private String sh_buy_qty;
                        private String sh_price;
                        private String sh_integral = "0";
                        private String sh_biz_type;
                        private String sh_aftersale_status;
                        private String sh_aftersale_status_label;
                        private List<ShPropertyBeanX> sh_property;
                        private List<PromotionBean> sh_promotion;
                        private boolean sh_show_vip_price;
                        private String sh_vip_price;


                        private String id;
                        private String product_id;
                        private String name;
                        private String sku;
                        private String image;
                        private String buy_qty;
                        private String price;
                        private String integral = "0";
                        private String biz_type;
                        private String aftersale_status;
                        private String aftersale_status_label;
                        private List<ShPropertyBeanX> property;
                        private List<PromotionBean> promotion;

                        public String getSh_vip_price() {
                            return TextUtils.isEmpty(sh_vip_price)?"":sh_vip_price;
                        }

                        public void setSh_vip_price(String sh_vip_price) {
                            this.sh_vip_price = sh_vip_price;
                        }

                        public boolean isSh_show_vip_price() {
                            return sh_show_vip_price;
                        }

                        public void setSh_show_vip_price(boolean sh_show_vip_price) {
                            this.sh_show_vip_price = sh_show_vip_price;
                        }

                        public List<PromotionBean> getSh_promotion() {
                            return sh_promotion==null?promotion:sh_promotion;
                        }

                        public void setSh_promotion(List<PromotionBean> sh_promotion) {
                            this.sh_promotion = sh_promotion;
                        }

                        public String getSh_biz_type() {
                            return sh_biz_type==null?biz_type:sh_biz_type;
                        }

                        public void setSh_biz_type(String sh_biz_type) {
                            this.sh_biz_type = sh_biz_type;
                        }

                        public String getSh_id() {
                            return sh_id==null?id:sh_id;
                        }

                        public void setSh_id(String sh_id) {
                            this.sh_id = sh_id;
                        }

                        public String getSh_product_id() {
                            return sh_product_id==null?product_id:sh_product_id;
                        }

                        public void setSh_product_id(String sh_product_id) {
                            this.sh_product_id = sh_product_id;
                        }

                        public String getSh_name() {
                            return sh_name==null?name:sh_name;
                        }

                        public void setSh_name(String sh_name) {
                            this.sh_name = sh_name;
                        }

                        public String getSh_sku() {
                            return sh_sku==null?sku:sh_sku;
                        }

                        public void setSh_sku(String sh_sku) {
                            this.sh_sku = sh_sku;
                        }

                        public String getSh_image() {
                            return sh_image==null?image:sh_image;
                        }

                        public void setSh_image(String sh_image) {
                            this.sh_image = sh_image;
                        }

                        public String getSh_buy_qty() {
                            return sh_buy_qty==null?buy_qty:sh_buy_qty;
                        }

                        public void setSh_buy_qty(String sh_buy_qty) {
                            this.sh_buy_qty = sh_buy_qty;
                        }

                        public String getSh_integral() {
                            return sh_integral==null?integral:sh_integral;
                        }

                        public void setSh_integral(String sh_integral) {
                            this.sh_integral = sh_integral;
                        }

                        public String getSh_price() {
                            return sh_price==null?price:sh_price;
                        }

                        public void setSh_price(String sh_price) {
                            this.sh_price = sh_price;
                        }

                        public String getSh_aftersale_status() {
                            return sh_aftersale_status==null?aftersale_status:aftersale_status;
                        }

                        public void setSh_aftersale_status(String sh_aftersale_status) {
                            this.sh_aftersale_status = sh_aftersale_status;
                        }

                        public String getSh_aftersale_status_label() {
                            return sh_aftersale_status_label==null?aftersale_status_label:sh_aftersale_status_label;
                        }

                        public void setSh_aftersale_status_label(String sh_aftersale_status_label) {
                            this.sh_aftersale_status_label = sh_aftersale_status_label;
                        }

                        public List<ShPropertyBeanX> getSh_property() {
                            return sh_property==null?property:sh_property;
                        }

                        public void setSh_property(List<ShPropertyBeanX> sh_property) {
                            this.sh_property = sh_property;
                        }

                        public static class ShPropertyBeanX {
                            /**
                             * sh_attribute_label : 颜色
                             * sh_alias_name : 黑色
                             */

                            private String sh_attribute_label;
                            private String sh_alias_name;

                            private String attribute_label;
                            private String alias_name;

                            public String getSh_attribute_label() {
                                return sh_attribute_label==null?attribute_label:sh_attribute_label;
                            }

                            public void setSh_attribute_label(String sh_attribute_label) {
                                this.sh_attribute_label = sh_attribute_label;
                            }

                            public String getSh_alias_name() {
                                return sh_alias_name==null?alias_name:sh_alias_name;
                            }

                            public void setSh_alias_name(String sh_alias_name) {
                                this.sh_alias_name = sh_alias_name;
                            }
                        }
                    }
                }
            }
        }

        public static class AutoOrderInfoBean{
            private String left_title;
            private String right_title;
            private String auto_order_num;
            private String left_sub_title;

            public String getLeft_title() {
                return left_title;
            }

            public void setLeft_title(String left_title) {
                this.left_title = left_title;
            }

            public String getRight_title() {
                return right_title;
            }

            public void setRight_title(String right_title) {
                this.right_title = right_title;
            }

            public String getAuto_order_num() {
                return TextUtils.isEmpty(auto_order_num)?"0":auto_order_num;
            }

            public void setAuto_order_num(String auto_order_num) {
                this.auto_order_num = auto_order_num;
            }

            public String getLeft_sub_title() {
                return left_sub_title;
            }

            public void setLeft_sub_title(String left_sub_title) {
                this.left_sub_title = left_sub_title;
            }
        }
    }

    public static class ArgsBean {
        /**
         * cart_num : 0
         * is_vip : 0
         */

        private String cart_num;
        private String is_vip;

        public String getCart_num() {
            return cart_num;
        }

        public void setCart_num(String cart_num) {
            this.cart_num = cart_num;
        }

        public String getIs_vip() {
            return is_vip;
        }

        public void setIs_vip(String is_vip) {
            this.is_vip = is_vip;
        }
    }
}